you think that makes sense - German English Dictionary